Skip to content

[Automation] - Stabilize imported generic cluster e2e spec#17795

Open
izaac wants to merge 1 commit into
rancher:masterfrom
izaac:fix/imported-cluster-pending-state
Open

[Automation] - Stabilize imported generic cluster e2e spec#17795
izaac wants to merge 1 commit into
rancher:masterfrom
izaac:fix/imported-cluster-pending-state

Conversation

@izaac
Copy link
Copy Markdown
Contributor

@izaac izaac commented May 23, 2026

Summary

Fixes: rancher/qa-tasks#2317

Depends on: rancher/qa-infra-automation#111

Occurred changes and/or fixed issues

Fix flakiness on imported cluster create against Prime Rancher and wrap cluster manager tests with their Qase case IDs:

  • accept Pending as a transient state alongside Provisioning/Waiting
  • select provider column by .col-cluster-provider (formatter-derived)
  • wait for cluster list visibility before masthead/list interactions
  • extend cluster detail registration page wait to medium timeout
  • disable Cypress retries on create to avoid stale clusters
  • wrap eligible it() statements with qase() using the oldest matching Qase case ID per title

Areas or cases that should be tested

Jenkins

Areas which could experience regressions

Jenkins CI

Screenshot/Video

PRIME

Screenshot from 2026-05-22 17-35-55

COMMUNITY

Screenshot from 2026-05-22 18-02-47

Checklist

  • The PR is linked to an issue and the linked issue has a Milestone, or no issue is needed
  • The PR has a Milestone
  • The PR template has been filled out
  • The PR has been self reviewed
  • The PR has a reviewer assigned
  • The PR has automated tests or clear instructions for manual tests and the linked issue has appropriate QA labels, or tests are not needed
  • The PR has reviewed with UX and tested in light and dark mode, or there are no UX changes
  • The PR has been reviewed in terms of Accessibility
  • The PR has considered, and if applicable tested with, the three Global Roles Admin, Standard User and User Base

@izaac izaac added this to the v2.15.0 milestone May 23, 2026
@izaac izaac self-assigned this May 23, 2026
@izaac izaac added the QA/None label May 23, 2026
Copy link
Copy Markdown
Contributor

@yonasberhe23 yonasberhe23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Fix flakiness on imported cluster create against Prime Rancher and
wrap cluster manager tests with their Qase case IDs:
- accept Pending as a transient state alongside Provisioning/Waiting
- select provider column by .col-cluster-provider (formatter-derived)
- wait for cluster list visibility before masthead/list interactions
- extend cluster detail registration page wait to medium timeout
- disable Cypress retries on create to avoid stale clusters
- wrap eligible it() statements with qase() using the oldest matching
  Qase case ID per title
@izaac izaac force-pushed the fix/imported-cluster-pending-state branch from ae29bd8 to 9141a95 Compare May 27, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UI] Jenkins - Prime recurring: Imported Generic - can create new cluster

3 participants